﻿/*
*  ChgDoc CMS - GNU General Public License, version 3 (GPL-3.0)
*  Copyright (C)  2012. Ian Quigley
*  
*  This program is free software: you can redistribute it and/or modify
*  it under the terms of the GNU General Public License as published by
*  the Free Software Foundation, either version 3 of the License, or
*  (at your option) any later version.
*  
*  This program is distributed in the hope that it will be useful,
*  but WITHOUT ANY WARRANTY; without even the implied warranty of
*  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
*  GNU General Public License for more details.
*/


function doAjax(call, withData, onSuccess) {
    $.ajax({
        type: "POST",
        contentType: "application/json; charset=utf-8",
        url: call,
        data: withData,
        dataType: "json",
        success: function (msg) {
            if (msg.d === undefined || msg.d.Code === "OK") {
                if (onSuccess !== undefined)
                    onSuccess(msg);
                }
            else
                alert(msg.d.Message);
        }
    });
};

